package com.jeeplus.test.jlnu.student.domain.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jeeplus.test.education.domain.entity.QueryCondition;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

@Data
@Accessors(chain = true)
@TableName("jlnu_bsss_student_resume")
@JsonIgnoreProperties(ignoreUnknown = true)
public class BsssStudentResume implements Serializable {
    private static final long serialVersionUID = 1L;
    @TableId(type = IdType.ASSIGN_ID)
    private String id;
    private String personalResume1StartDate;
    private String personalResume1EndDate;
    private String personalResume1Institution;
    private String personalResume1Position;
    private String personalResume2StartDate;
    private String personalResume2EndDate;
    private String personalResume2Institution;
    private String personalResume2Position;
    private String personalResume3StartDate;
    private String personalResume3EndDate;
    private String personalResume3Institution;
    private String personalResume3Position;
    private String personalResume4StartDate;
    private String personalResume4EndDate;
    private String personalResume4Institution;
    private String personalResume4Position;
    private String personalResume5StartDate;
    private String personalResume5EndDate;
    private String personalResume5Institution;
    private String personalResume5Position;
    private String youthLeagueJoinInfo;
    private String partyJoinInfo;
    private String flag;
    private String studentId;

    private String location;
    private String certifier;
    private String proversEmployer;
    private String remark;
    private String autobiography;
    private String infoId;
    private String proversRmployer;

    private List<QueryCondition> conditions;


}
